Apartment Therapy -
27 Dec 2017 23:00
A recently released survey proves that New York lives up to its stressed out, horn-honking driver reputation. The ominously titled Drivers Vs. Pedestrians report polled the two groups to get a sense of what each one of thought of the other's behavior.
Share this Article